package com.jtfr.core;

/**
 * 封装对应接口的一个方法
 * @author ckm
 *
 */
public class MapperMethodInfo {
	// sql 执行方式 insert delete update select
    private QueryType queryType;
    // 接口名称 对应 namespace
    private String interfaceName;
    // 接口的方法 对应 id
    private String methodName;
    // 执行的 sql
    private String sql;
    // 返回结果类型
    private String resultType;
 
    public QueryType getQueryType() {
        return queryType;
    }
 
    public void setQueryType(QueryType queryType) {
        this.queryType = queryType;
    }
 
    public String getSql() {
        return sql;
    }
 
    public void setSql(String sql) {
        this.sql = sql;
    }
 
    public String getResultType() {
        return resultType;
    }
 
    public void setResultType(String resultType) {
        this.resultType = resultType;
    }
 
    public String getInterfaceName() {
        return interfaceName;
    }
 
    public void setInterfaceName(String interfaceName) {
        this.interfaceName = interfaceName;
    }
 
    public String getMethodName() {
        return methodName;
    }
 
    public void setMethodName(String methodName) {
        this.methodName = methodName;
    }

	@Override
	public String toString() {
		return "MapperMethodInfo [queryType=" + queryType + ", interfaceName=" + interfaceName + ", methodName="
				+ methodName + ", sql=" + sql + ", resultType=" + resultType + "]";
	}
 
}
